package ani.trainning.cacobatph;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.view.View.OnClickListener;
import android.widget.TextView;
import ani.trainning.cacobatph.situation.SituationActivity;

public class MenuCacobatph extends Activity implements OnClickListener {

	Context context;

	TextView txUserID;
	TextView txRaisonSociale;
	TextView txadresse;

	private boolean customTitleSupported;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		customTitleSupported=requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
		context = this;
		setContentView(R.layout.menu_cacobatph);
		utilities.customTitleBar((Activity) context, getText(R.string.app_name).toString(), "Accueil", customTitleSupported);

		// ///////////////////////////////////////
		txUserID = (TextView) findViewById(R.id.textIdUser);
		txRaisonSociale = (TextView) findViewById(R.id.textRsociale);
		txadresse = (TextView) findViewById(R.id.textAdresse);

		((TextView) findViewById(R.id.dac_titre)).setOnClickListener(this);
		((TextView) findViewById(R.id.dacComp_titre)).setOnClickListener(this);
		((TextView) findViewById(R.id.das_titre)).setOnClickListener(this);
		((TextView) findViewById(R.id.dasComp_titre)).setOnClickListener(this);
		((TextView) findViewById(R.id.situation_titre))
		.setOnClickListener(this);
		((TextView) findViewById(R.id.consultation_titre))
		.setOnClickListener(this);
		// ///////////////////////////////////////
		SharedPreferences myPref = context.getSharedPreferences(
				ConstantUtil.MYPREFS, ConstantUtil.MODE);
		String numeroCotisants = myPref.getString(ConstantUtil.NUMERO_COTISANT,
		"nothing");
		String rSociale = myPref.getString(ConstantUtil.RAISON_SOCIALE,
		"nothing");
		String adresse = myPref.getString(ConstantUtil.ADRESSE, "nothing");

		txUserID.setText(numeroCotisants);
		txRaisonSociale.setText(rSociale);
		txadresse.setText(adresse);

	}

	@Override
	public void onClick(View v) {
		switch (v.getId()) {
		case R.id.dac_titre:

			Intent intent = new Intent(context, DacActivity.class);
			context.startActivity(intent);
			break;
		case R.id.dacComp_titre:

			Intent in = new Intent(context, Dac_Complementaire.class);
			context.startActivity(in);
		case R.id.das_titre:

			break;
		case R.id.dasComp_titre:

			break;
		case R.id.situation_titre:
			// lancer le thread pour recuperer les situations
			Intent intentSituation = new Intent(context,
					SituationActivity.class);
			context.startActivity(intentSituation);
			break;

		case R.id.consultation_titre:

			break;
		}
	}

}
